skilled at using a muleta - Turkish English Dictionary